//第一种方法
#include <stdio.h>
#include <math.h>
int main()
{
    int n;
    int k;
    int i, m = 0;
    for (n = 101; n <= 200; n+2)//出错：n+=2;这里需要一个整形表达式；
    {
        k = sqrt(n);
        for (i = 2; i <= k; i++)
        {
            if (n % i == 0)
                break;//出错：此处的break是跳出整个循环的；
            if (i >= k)
            {
                printf("%d", n);
                m++;//出错：不能写成m=m++；
            }
            if (m % 10 == 0)//实现满10换行；
                printf("\n");
        }
    }
}
//第二种：
int tag = 1;
scanf("%d", &n);
for (i = 2; i < n; i++)
{
    if (n % i == 0)
    {
        tag = 0;
        break;
    }
}
if (tag == 1)
printf("%d", n);

